home *** CD-ROM | disk | FTP | other *** search
/ Interactive Quarterly / The Best of New Machine Publishing 1 - Disc 4: Interactive Quarterly.iso / pc / demos / arcus / score / 00039.ls < prev    next >
Encoding:
Text File  |  1996-08-19  |  9.6 KB  |  336 lines

  1. on ANALYZE9
  2.   global ANALYST, T9
  3.   set ANALYST to random(5)
  4.   if ANALYST = 1 then
  5.     set T9 to "You are daring, determined, dilligent... and completely debauched! (I think I'm in love.)"
  6.   end if
  7.   if ANALYST = 2 then
  8.     set T9 to "You are a skilled cyber-lover and you would partner well with any...um, adult CD-ROM!"
  9.   end if
  10.   if ANALYST = 3 then
  11.     set T9 to "You are lusty, lecherous, looney, and... I think I love you! "
  12.   end if
  13.   if ANALYST = 4 then
  14.     set T9 to "That was, like, the Carpal Tunnel of Love, or something! Let's go there again sometime!"
  15.   end if
  16.   if ANALYST = 5 then
  17.     set T9 to "Ahhhh! That was divine! I think I'll have a nap, now. Goodnight!"
  18.   end if
  19.   set the text of cast "ANALYSIS" to T9
  20. end
  21.  
  22. on ANALYZE8
  23.   global ANALYST, T8
  24.   set ANALYST to random(5)
  25.   if ANALYST = 1 then
  26.     set T8 to "You really know how to FUCK with your computer!"
  27.   end if
  28.   if ANALYST = 2 then
  29.     set T8 to "Holy pantyhose! You really know how to FUCK up your system!"
  30.   end if
  31.   if ANALYST = 3 then
  32.     set T8 to "You seem to really understand the In's and Out's of my program. Well done, loverboy! "
  33.   end if
  34.   if ANALYST = 4 then
  35.     set T8 to "Ok, I may be programmed to say it, but it still counts: that was lovely!"
  36.   end if
  37.   if ANALYST = 5 then
  38.     set T8 to "Oooh! That gave me shivers up and down my Resource Fork!"
  39.   end if
  40.   set the text of cast "ANALYSIS" to T8
  41. end
  42.  
  43. on ANALYZE7
  44.   global ANALYST, T7
  45.   set ANALYST to random(5)
  46.   if ANALYST = 1 then
  47.     set T7 to "Whoa! I think it's time for you to consider some REAL human interaction!"
  48.   end if
  49.   if ANALYST = 2 then
  50.     set T7 to "You push a mean mouse, stud! Come back and see me sometime."
  51.   end if
  52.   if ANALYST = 3 then
  53.     set T7 to "That was very sweet! I almost wanted it to go on forever!"
  54.   end if
  55.   if ANALYST = 4 then
  56.     set T7 to "Let me put it this way: I think I could stand another go-round, after a short rest!"
  57.   end if
  58.   if ANALYST = 5 then
  59.     set T7 to "Baby, you really fucked me good! Maybe next time you can try to hit my G-spot!"
  60.   end if
  61.   set the text of cast "ANALYSIS" to T7
  62. end
  63.  
  64. on ANALYZE6
  65.   global ANALYST, T6
  66.   set ANALYST to random(5)
  67.   if ANALYST = 1 then
  68.     set T6 to "You'd be excellent at anything that required lots of mindless mouse-pushing!"
  69.   end if
  70.   if ANALYST = 2 then
  71.     set T6 to "Impressive! You really had me going there, but then again...I'm programmed that way!"
  72.   end if
  73.   if ANALYST = 3 then
  74.     set T6 to "You have a commanding way about you that is hard to resist, but then again... I'm programmed that way."
  75.   end if
  76.   if ANALYST = 4 then
  77.     set T6 to "You'd make an excellent lover... for another kinky FREAK like yourself!"
  78.   end if
  79.   if ANALYST = 5 then
  80.     set T6 to "Oooh! That was special! But, hey, I'm programmed to say that. "
  81.   end if
  82.   set the text of cast "ANALYSIS" to T6
  83. end
  84.  
  85. on ANALYZE5
  86.   global ANALYST, T5
  87.   set ANALYST to random(5)
  88.   if ANALYST = 1 then
  89.     set T5 to "That was a bit better than your usual SLAM-BAM method."
  90.   end if
  91.   if ANALYST = 2 then
  92.     set T5 to "You're showing some signs of life, but I've seen SNAILS with more spirit!"
  93.   end if
  94.   if ANALYST = 3 then
  95.     set T5 to "I'd be interested to see what you can do when you really put your DICK BRAIN to it."
  96.   end if
  97.   if ANALYST = 4 then
  98.     set T5 to "That wasn't the worst lay I've had, but it was far from the best."
  99.   end if
  100.   if ANALYST = 5 then
  101.     set T5 to "You need to practice more often, sweetie!"
  102.   end if
  103.   set the text of cast "ANALYSIS" to T5
  104. end
  105.  
  106. on ANALYZE4
  107.   global ANALYST, T4
  108.   set ANALYST to random(5)
  109.   if ANALYST = 1 then
  110.     set T4 to "I must give you an 'A' for Effort, but your approach was a bit underwhelming."
  111.   end if
  112.   if ANALYST = 2 then
  113.     set T4 to "Nice try, but you should 'bone-up' on your technique."
  114.   end if
  115.   if ANALYST = 3 then
  116.     set T4 to "Not bad, but don't go bragging about this rating to others. You might be disappointed!"
  117.   end if
  118.   if ANALYST = 4 then
  119.     set T4 to "Not bad -- but not good either. Work that mouse harder next time!"
  120.   end if
  121.   if ANALYST = 5 then
  122.     set T4 to "Not bad, but not particularly good either! Sorry, buster!"
  123.   end if
  124.   set the text of cast "ANALYSIS" to T4
  125. end
  126.  
  127. on ANALYZE3
  128.   global ANALYST, T3
  129.   set ANALYST to random(5)
  130.   if ANALYST = 1 then
  131.     set T3 to "I think you need to 'polish your sword' less often!"
  132.   end if
  133.   if ANALYST = 2 then
  134.     set T3 to "You've got a basic understanding of the procedure, but you need more field research!"
  135.   end if
  136.   if ANALYST = 3 then
  137.     set T3 to "A promising beginning, but I must recommend a sexual technique book."
  138.   end if
  139.   if ANALYST = 4 then
  140.     set T3 to "You're getting the hang of it, but you need to pay more attention to my little 'pixel', Romeo!"
  141.   end if
  142.   if ANALYST = 5 then
  143.     set T3 to "A valiant effort. Too bad your overall performance was a bit lame."
  144.   end if
  145.   set the text of cast "ANALYSIS" to T3
  146. end
  147.  
  148. on ANALYZE2
  149.   global ANALYST, T2
  150.   set ANALYST to random(5)
  151.   if ANALYST = 1 then
  152.     set T2 to "Judging from that score, I'd say you must be one lonely SPUNK BOY!"
  153.   end if
  154.   if ANALYST = 2 then
  155.     set T2 to "A truly pathetic score. Why am I not surprised?"
  156.   end if
  157.   if ANALYST = 3 then
  158.     set T2 to "Clearly, you've earned a miserable score. You need...aw hell, I give up!"
  159.   end if
  160.   if ANALYST = 4 then
  161.     set T2 to "I'll promise not to tell anyone about your lousy performance if you agree not to run me again! "
  162.   end if
  163.   if ANALYST = 5 then
  164.     set T2 to "Please don't boot me again. I don't think I could stand the intense BOREDOM!"
  165.   end if
  166.   set the text of cast "ANALYSIS" to T2
  167. end
  168.  
  169. on ANALYZE1
  170.   global ANALYST, T1
  171.   set ANALYST to random(5)
  172.   if ANALYST = 1 then
  173.     set T1 to "Telling you what I really think of that performance would be TOO KIND!"
  174.   end if
  175.   if ANALYST = 2 then
  176.     set T1 to "I suppose I should tell you what I think, but I'd rather keep you guessing, DICK-WAD!"
  177.   end if
  178.   if ANALYST = 3 then
  179.     set T1 to "I'd like to tell you what I REALLY think, but you wouldn't understand all the zero's and one's!"
  180.   end if
  181.   if ANALYST = 4 then
  182.     set T1 to "Perhaps you shouldn't 'flog your dolphin' so damn much, DILDO!"
  183.   end if
  184.   if ANALYST = 5 then
  185.     set T1 to "If that was any indication of what you do with a REAL woman, I'm glad I'm VIRTUAL!"
  186.   end if
  187.   set the text of cast "ANALYSIS" to T1
  188. end
  189.  
  190. on ANALYZE0
  191.   global ANALYST, T0
  192.   set ANALYST to random(5)
  193.   if ANALYST = 1 then
  194.     set T0 to "Try something less taxing in the future. Go have a cookie and take a nap, BUTT-HEAD!"
  195.   end if
  196.   if ANALYST = 2 then
  197.     set T0 to "I recommend that you try a less demanding activity. Go choke your chicken!"
  198.   end if
  199.   if ANALYST = 3 then
  200.     set T0 to "Finger painting is better therapy for a GEEK like you."
  201.   end if
  202.   if ANALYST = 4 then
  203.     set T0 to "Gee, is everyone from your home planet a LOUSY LAY?!"
  204.   end if
  205.   if ANALYST = 5 then
  206.     set T0 to "Gee, you must be some sort of 'minimalist'! Well, 'less' is NOT 'more' in THIS case, ASSHOLE!"
  207.   end if
  208.   set the text of cast "ANALYSIS" to T0
  209. end
  210.  
  211. on ANALYZE00
  212.   global ANALYST, T00
  213.   set ANALYST to random(5)
  214.   if ANALYST = 1 then
  215.     set T00 to "You've got serious problems, kiddo. SEEK HELP NOW!"
  216.   end if
  217.   if ANALYST = 2 then
  218.     set T00 to "Ask your nurse to take you back to the group activity room, PIN-HEAD!"
  219.   end if
  220.   if ANALYST = 3 then
  221.     set T00 to "Has anybody ever told you that you STINK ON ICE? If not, let me be the first! "
  222.   end if
  223.   if ANALYST = 4 then
  224.     set T00 to "Fuck you, too! LOSER! "
  225.   end if
  226.   if ANALYST = 5 then
  227.     set T00 to "Kiss my little winky stinkhole, CHUMP! "
  228.   end if
  229.   set the text of cast "ANALYSIS" to T00
  230. end
  231.  
  232. on BONUS
  233.   global TF, B1, B3, B5, B7, B8, B9, D1, D2, D3, score, BONUS, FACTOR
  234.   set FACTOR to score / 100
  235.   set BONUS to FACTOR * (TF + B1 + B3 + B5 + B7 + B8 + B9 + D1 + D2 + D3)
  236.   if BONUS > 0 then
  237.     set score to score + BONUS
  238.   end if
  239. end
  240.  
  241. on PRINTSCORE2
  242.   global score, BONUS
  243.   if score < 1 then
  244.     set score to 0
  245.   end if
  246.   if BONUS < 1 then
  247.     set BONUS to 0
  248.   end if
  249.   set the text of cast "SCORE" to string(score)
  250.   set the text of cast "BONUS" to string(BONUS)
  251. end
  252.  
  253. on displaySCORE
  254.   global score
  255.   PRINTSCORE2()
  256.   if score > 999 then
  257.     set the text of cast "RATING" to "CYBERSEX CHAMPION"
  258.     ANALYZE9()
  259.     go("LOVE")
  260.     exit
  261.   end if
  262.   if score > 899 then
  263.     set the text of cast "RATING" to "SEXPERT"
  264.     ANALYZE8()
  265.     go("KISS")
  266.     exit
  267.   end if
  268.   if score > 799 then
  269.     set the text of cast "RATING" to "POWER PERVERT"
  270.     ANALYZE7()
  271.     go("UP")
  272.     exit
  273.   end if
  274.   if score > 699 then
  275.     set the text of cast "RATING" to "TWISTED TECHNOPHILE"
  276.     ANALYZE6()
  277.     go("OK")
  278.     exit
  279.   end if
  280.   if score > 599 then
  281.     set the text of cast "RATING" to "HORNY HACKER"
  282.     ANALYZE5()
  283.     go("SMILE")
  284.     exit
  285.   end if
  286.   if score > 499 then
  287.     set the text of cast "RATING" to "WIRED WANKER"
  288.     ANALYZE4()
  289.     go("TONGUE")
  290.     exit
  291.   end if
  292.   if score > 399 then
  293.     set the text of cast "RATING" to "NANO-NERD"
  294.     ANALYZE3()
  295.     go("SHAME")
  296.     exit
  297.   end if
  298.   if score > 299 then
  299.     set the text of cast "RATING" to "DIGITAL DORK"
  300.     ANALYZE2()
  301.     go("YAWN")
  302.     exit
  303.   end if
  304.   if score > 199 then
  305.     set the text of cast "RATING" to "SISSY-OP"
  306.     ANALYZE1()
  307.     go("DOWN")
  308.     exit
  309.   end if
  310.   if score > 99 then
  311.     set the text of cast "RATING" to "CYBER-CRETIN"
  312.     ANALYZE0()
  313.     go("FINGER")
  314.     exit
  315.   end if
  316.   if score < 99 then
  317.     set the text of cast "RATING" to "COMA-TOAST"
  318.     ANALYZE00()
  319.     go("FINGER")
  320.     exit
  321.   end if
  322. end
  323.  
  324. on ResetSCORE
  325.   global score, RATING, ANALYST, BONUS
  326.   go("QT")
  327.   set score to 0
  328.   set RATING to 0
  329.   set ANALYST to 0
  330.   set BONUS to 0
  331.   set the text of cast "BONUS" to "BONUS"
  332.   set the text of cast "SCORE" to "SCORE"
  333.   set the text of cast "RATING" to "RATING"
  334.   set the text of cast "ANALYSIS" to "COMMENT"
  335. end
  336.